package proxy.staticproxy;

// 静态代理 代理对象
public class TeacherDaoProxy implements ITeacherDao{

    private ITeacherDao target;// 目标对象 通过接口来聚合

    public TeacherDaoProxy(ITeacherDao target) {
        this.target = target;
    }
    @Override
    public void teach() {
        System.out.println("代理开始");
        target.teach();
        System.out.println("提交.....");
    }
}
